1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 exd6 6. Nf3 Bg4 7. Nbd2 Nc6 8. Qe2 Qe7 9. Qxe7 Bxe7 10. a3 a5 11. d5 Ne5 12. Nxe5 dxe5 13. f3 Bf5 14. Ne4 O-O 15. b3 Nd7 16. g4 Bxe4 17. fxe4 Bh4 18. Kd2 Bg5 19. Kc2 Bxc1 20. Rxc1 Nf6 21. Kd3 Nxg4 22. Rc2 f5 23. exf5 Rxf5 24. Kc3 Ne3 25. Bh3 Rf3 26. Be6 Kf8 27. Re1 Ng2 28. Kd2 Nxe1 29. Kxe1 Rxb3 30. Rf2 Ke7 31. Rf7 Kd6 32. Rxg7 Rxa3 33. Rxh7 Rc3 34. Rd7 Kc5 35. Rxc7 Kd6 36. Rxb7 Rxc4 37. Rb6 Kc5 38. Rb2 a4 39. Kd2 Rd4 40. Ke3 Rxd5 41. Bxd5 Kxd5 42. h4 a3 43. Ra2 Kc4 44. resign