1. e4 e5 2. d3 Nc6 3. f3 Bc5 4. Ne2 Nd4 5. Nec3 Nf6 6. Be2 Nxe2 7. Nxe2 d5 8. c3 dxe4 9. fxe4 Be6 10. b4 Bd6 11. a3 Qd7 12. c4 c5 13. b5 b6 14. O-O Bg4 15. h3 Bh5 16. Qd2 O-O-O 17. Ng3 Bg6 18. Nc3 Rhf8 19. a4 Nh5 20. Nge2 f5 21. Bb2 fxe4 22. dxe4 Rf6 23. Nd5 Rxf1 24. Rxf1 Bxe4 25. Ndc3 Bg6 26. Rd1 e4 27. Nd5 Qb7 28. g4 Nf6 29. Nec3 Qf7 30. g5 Nh5 31. Rf1 Qe6 32. Kg2 Bf5 33. Qe2 Bxh3 34. Kh1 Ng3 35. resign