1. e4 e5 2. f4 exf4 3. Nf3 d6 4. Bc4 Bg4 5. O-O Qf6 6. c3 Nd7 7. d4 Nb6 8. e5 dxe5 9. dxe5 Bc5 10. Kh1 Qc6 11. Bxf7 Ke7 12. Bb3 Rd8 13. Qe1 Qh6 14. Nbd2 Nd5 15. Bxd5 Rxd5 16. c4 Rd3 17. Qe4 Re3 18. Qxb7 Bb6 19. b4 Kd7 20. c5 Qc6 21. Qxc6 Kxc6 22. cxb6 axb6 23. Nd4 Kb7 24. N2f3 Ne7 25. Bxe3 fxe3 26. Rae1 Nd5 27. a3 Rf8 28. Kg1 Ra8 29. Nc2 h5 30. h3 Bf5 31. Nfd4 Bd3 32. Rf7 g5 33. Nxe3 Nxe3 34. Rxe3 Rxa3 35. Kh2 Bg6 36. Rxc7 Kxc7 37. Rxa3 b5 38. Ra7 Kb8 39. Rg7 resign