1. e4 c5 2. d4 e6 3. d5 e5 4. Nf3 d6 5. Bg5 Be7 6. Bxe7 Nxe7 7. c4 Bg4 8. Be2 Ng6 9. h3 Bxf3 10. Bxf3 Na6 11. a3 O-O 12. Nc3 Nf4 13. h4 f5 14. g3 Ng6 15. h5 Nh8 16. exf5 Rxf5 17. g4 Rf4 18. Be4 Qg5 19. f3 Raf8 20. Bf5 Rxc4 21. Qd3 Rd4 22. Bxh7 Kf7 23. Ne4 Rxd3 24. Nxg5 Ke7 25. Bxd3 Nc7 26. Be4 b5 27. Ke2 Nf7 28. Nxf7 Rxf7 29. g5 Ne8 30. g6 Rf4 31. h6 gxh6 32. Rxh6 Ng7 33. Rh7 Kf6 34. Rah1 a5 35. Rxg7 Rxe4 36. fxe4 resign