1. e4 e5 2. d3 c5 3. Be2 Bd6 4. Nf3 Nf6 5. O-O O-O 6. Qd2 b6 7. b3 Nc6 8. g3 Re8 9. Bb2 Ba6 10. Nc3 b5 11. Qg5 Nb4 12. h4 Qc8 13. g4 c4 14. a3 Nxc2 15. Rac1 Nxa3 16. Bxa3 Bxa3 17. Rc2 cxb3 18. Rd2 Qxc3 19. Rdd1 b2 20. h5 h6 21. Qh4 Rac8 22. g5 Qc2 23. Rfe1 Rc3 24. d4 Rb3 25. d5 b1=Q 26. Rxb1 Rxb1 27. gxf6 Qxe2 28. fxg7 Rxe1 29. Nxe1 Qxe1 30. Kg2 b4 31. f4 Qxe4 32. Kg3 Qxd5 33. Qg4 Qd3 34. Kf2 b3 35. resign