Baches Garcia,G vs Bryakin,M

C42 Petrov three knights game

Baches Garcia,G 2329 Perd
Bryakin,M 2473 Guanya
0.00
1. e4 e5 2. Nf3 Nf6 3. Nc3 d5 4. d3 d4 5. Ne2 Bd6 6. g3 c5 7. Bg2 Nc6 8. O-O O-O 9. Nh4 Qc7 10. f4 exf4 11. gxf4 Be7 12. Nf5 Bxf5 13. exf5 Rad8 14. Ng3 Nd5 15. Qg4 Kh8 16. Rf3 Bf6 17. Nh5 g6 18. Rh3 Bg7 19. Bxd5 Rxd5 20. f6 Bh6 21. Ng3 Qa5 22. Rxh6 Qe1+ 23. Kg2 Re8 24. Rxh7+ Kxh7 25. Qh4+ Rh5