1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. c5 Nd5 5. d4 d6 6. Bc4 dxc5 7. dxc5 e6 8. Nf3 Bxc5 9. O-O Nc6 10. Bg5 Nce7 11. Nc3 Nxc3 12. Qxd8 Kxd8 13. bxc3 h6 14. Bf4 Ng6 15. Bg3 Ke7 16. a4 b6 17. Bb5 Bb7 18. Nd4 Bxd4 19. cxd4 Rhd8 20. Rad1 a6 21. Be2 Rd7 22. f4 Rad8 23. Bf2 Nxf4 24. Bh4 g5 25. Rxf4 gxh4 26. Rxh4 c5 27. Rxh6 Rxd4 28. Rf1 Rg8 29. g3 Rxa4 30. Rh7 Rf8 31. Bh5 Bd5 32. Bxf7 Kd8 33. Rd1 Rd4 34. Rf1 Re4 35. Rh5 Re2 36. resign