1. d3 d5 2. Nf3 c5 3. c3 Bg4 4. h3 Bh5 5. Nbd2 Nf6 6. e4 e6 7. e5 Nfd7 8. Be2 Qc7 9. O-O Nxe5 10. d4 Nxf3 11. Bxf3 Bxf3 12. Nxf3 c4 13. Ne5 Bd6 14. Bf4 Nc6 15. Qe2 Nxe5 16. Bxe5 Bxe5 17. dxe5 O-O 18. a3 b5 19. Qe3 Rfb8 20. Qd4 a5 21. Rfe1 b4 22. axb4 axb4 23. Rxa8 Rxa8 24. f4 b3 25. Rf1 Ra2 26. Rb1 h6 27. Kh2 Qa7 28. Qd1 Qf2 29. Qc1 Qe2 30. Kg3 Kh7 31. Qg1 Rxb2 32. Ra1 Qd3 33. Kg4 h5 34. Kxh5 Qf5 35. resign