1. d4 Nf6 2. Bg5 Ne4 3. Bh4 c5 4. f3 g5 5. fxe4 gxh4 6. Nf3 Bh6 7. c3 Qb6 8. Qb3 Qxb3 9. axb3 cxd4 10. Nxd4 Nc6 11. Nxc6 dxc6 12. Nd2 Be6 13. Nf3 Bxb3 14. Nxh4 Bc2 15. Nf5 Bf4 16. Ng7 Kf8 17. Nh5 Be5 18. Kf2 Bxe4 19. e3 e6 20. Ng3 Bxg3 21. hxg3 Ke7 22. Rh4 f5 23. Be2 a6 24. Rah1 b5 25. Rxh7 Rxh7 26. Rxh7 Kd6 27. Bf3 a5 28. Rh4 a4 29. Ke2 Ke5 30. Bxe4 fxe4 31. Rh5 Kd6 32. Rh4 Kd5 33. Kd2 a3 34. bxa3 Rxa3 35. Rh5 e5 36. Rh8 Ra2 37. Kd1 Kc4 38. Rc8 Kxc3 39. Rxc6 Kd3 40. Kc1 Rxg2 41. Rc5 b4 42. Rxe5 Rxg3 43. Rb5 Rxe3 44. Rxb4 Kc3 45. resign