1. e4 e5 2. Nc3 Nf6 3. Bc4 Bc5 4. d3 Nc6 5. f4 exf4 6. Bxf4 d6 7. a3 Ne5 8. Bxe5 dxe5 9. Nf3 Bg4 10. Bxf7 Kxf7 11. Nxe5 Ke8 12. Nxg4 Nxg4 13. Qxg4 g6 14. Rf1 Rf8 15. O-O-O Qe7 16. Nd5 Qd6 17. Rxf8 Kxf8 18. Rf1 Kg7 19. Rf6 Qxh2 20. Qd7 Kh6 21. Kb1 Bd6 22. Rf7 Rh8 23. Qg4 Re8 24. Nf6 Rh8 25. d4 Bf4 26. Qf3 Qg3 27. Qxg3 Bxg3 28. Nd5 c6 29. Nf6 b6 30. Rxa7 c5 31. d5 Re8 32. Rxh7 Kg5 33. Nxe8 resign