Chigaev,M vs Tang,Andrew

C50 Giuoco Pianissimo

Chigaev,M 2588 Guanya
Tang,Andrew 2538 Perd
0.00
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Nbd2 a6 6. c3 O-O 7. Bb3 Ba7 8. h3 h6 9. g4 d5 10. g5 hxg5 11. Nxg5 Be6 12. Qf3 Re8 13. Rg1 Kf8 14. Qg3 g6 15. exd5 Bxd5 16. Nde4 Bxb3 17. Nxf6 Bd5 18. Ngh7+ Ke7 19. Bg5 Ke6 20. Qg4+ Kd6 21. Nxd5 Qc8 22. Ndf6 Rh8 23. Ne4+ Kd5 24. Nhf6#