1. Nf3 g6 2. e4 Bg7 3. Bc4 e6 4. O-O Ne7 5. d4 O-O 6. Nc3 d5 7. Be2 dxe4 8. Nxe4 Nbc6 9. c3 e5 10. dxe5 Qxd1 11. Rxd1 Nxe5 12. Bg5 Nf5 13. Nf6 Bxf6 14. Bxf6 Nxf3 15. Bxf3 Be6 16. g4 Nh4 17. Bxh4 c6 18. Bf6 Rfe8 19. g5 a5 20. h4 Bf5 21. Rd6 Be6 22. a3 Rac8 23. Rad1 a4 24. R1d4 Bb3 25. Kg2 Re6 26. Rxe6 fxe6 27. Rd7 Bd5 28. Rg7 Kf8 29. h5 Bxf3 30. Kxf3 b5 31. h6 Re8 32. Rxh7 e5 33. Rg7 Re6 34. h7 e4 35. Ke3 resign