1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Be7 5. c3 dxc3 6. O-O cxb2 7. Bxb2 Bf6 8. e5 Nxe5 9. Nxe5 Bxe5 10. Re1 d6 11. Bxe5 dxe5 12. Bxf7 Ke7 13. Rxe5 Be6 14. Qe2 Kxf7 15. Rxe6 Nf6 16. Nc3 Re8 17. Re1 Rxe6 18. Qxe6 Kg6 19. Ne2 Qd7 20. Nf4 Kg5 21. h4 Kh6 22. g4 g6 23. Qxf6 Qxg4 24. Kh2 a5 25. Re7 Rg8 26. Re5 a4 27. Rh5 Qxh5 28. Nxh5 c5 29. Qg5