1. Nf3 Nc6 2. d4 d5 3. g3 Bg4 4. Bg2 e6 5. O-O Bd6 6. c4 Nf6 7. cxd5 exd5 8. Nc3 O-O 9. Bg5 Be7 10. Ne5 Nxe5 11. dxe5 Nd7 12. Bxe7 Qxe7 13. Nxd5 Qxe5 14. Ne3 Be6 15. Bxb7 Rab8 16. Bc6 Rxb2 17. Bxd7 Rd8 18. Bxe6 Rxd1 19. Rfxd1 fxe6 20. Nc4 Qxe2 21. Nxb2 Qxb2 22. Rac1 Qxa2 23. Rxc7 h5 24. Rd8 Kh7 25. Rdd7 Qa1 26. Kg2 a5 27. Rc4 a4 28. Ra7 Qe5 29. Raxa4 Qd5 30. Re4 Kg6 31. Rd4 Qc6 32. f3 Qc2 33. Kh3 Kf6 34. Rd6 Kf7 35. Rdxe6 Qd1 36. Re7 Kf8 37. R7e5 g6 38. Kh4 Qd7 39. Re8 Qxe8 40. Rxe8 Kxe8 41. Kg5 Kf7 42. f4 Kg7 43. f5 gxf5 44. Kxh5 Kf6 45. h4 resign