1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 Qf6 5. Bc4 Bg4 6. O-O Nd7 7. Qd2 O-O-O 8. Qxf4 Nh6 9. Qe3 Qg6 10. Nc3 Be7 11. Nd5 Rde8 12. Nxe7 Rxe7 13. Bd3 Rhe8 14. Qf2 f6 15. e5 f5 16. Nh4 Qe6 17. Bxh6 Rf7 18. Bf4 dxe5 19. dxe5 b6 20. h3 g6 21. hxg4 fxg4 22. Qd4 Rff8 23. g3 Nc5 24. Bc4 Qe7 25. Ng2 Rd8 26. Qe3 Ne6 27. Qe4 Kb8 28. Rad1 Qb4 29. b3 Nc5 30. Qc6 Qc3 31. Ne3 g5 32. Nd5 Na6 33. Nxc3 gxf4 34. Bxa6 resign