1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Nc6 5. O-O Bc5 6. d4 Bb6 7. c3 d6 8. Kh1 Bg4 9. h3 Bh5 10. Bb5 a6 11. Bxc6 bxc6 12. Qa4 Bxf3 13. Qxc6 Ke7 14. Rxf3 Nf6 15. Nd2 Qd7 16. Qxd7 Kxd7 17. g3 Nh5 18. gxf4 Nxf4 19. Nc4 Ne6 20. d5 Nc5 21. Bxg5 Nxe4 22. Rxf7 Kc8 23. Nxb6 cxb6 24. Be3 h5 25. Rg1 b5 26. Rgg7 h4 27. Rc7 Kb8 28. Rb7 Kc8 29. Bb6 Ng3 30. Kg2 Nf5 31. Rgc7 Kd8 32. Rh7 Kc8 33. Rbc7 resign