1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. O-O c6 6. d4 d5 7. exd5 cxd5 8. Bb5 Nc6 9. Re1 Be6 10. Nc3 h6 11. Ne5 Ne7 12. Na4 O-O 13. Nc5 Bc8 14. c3 Nxe5 15. dxe5 Qb6 16. b4 Qxb5 17. h4 b6 18. Nb3 Qc6 19. Bd2 Nf5 20. hxg5 hxg5 21. Nd4 Nxd4 22. cxd4 Qe6 23. Kf2 Qg4 24. Qf3 Qxf3 25. gxf3 Ba6 26. Rac1 Bc4 27. a3 Rae8 28. Rg1 f6 29. Bc3 Kf7 30. Rce1 Kg6 31. exf6 Bxf6 32. Rh1 Rxe1 33. Rxe1 Kf7 34. Rh1 Rh8 35. resign