1. d4 d5 2. c4 c6 3. Nc3 dxc4 4. e4 b5 5. a4 b4 6. Na2 Nf6 7. e5 Nd5 8. Bxc4 e6 9. Ne2 Bb7 10. O-O a5 11. Nf4 c5 12. Nxd5 Bxd5 13. Bb5 Bc6 14. dxc5 Qc7 15. Bg5 Nd7 16. Kh1 Bxb5 17. axb5 Bxc5 18. Rc1 Qa7 19. f4 O-O 20. Qe2 Rfc8 21. f5 Bd4 22. fxe6 fxe6 23. Qg4 Nf8 24. Be7 Qxe7 25. Qxd4 Rd8 26. Qb6 Qa7 27. Rc6 Qxb6 28. Rxb6 Rab8 29. Rxb8 Rxb8 30. Nc1 Rxb5 31. Nd3 Nd7 32. h3 Nxe5 33. Nf4 a4 34. Nxe6 h6 35. Rf8 Kh7 36. Ra8 a3 37. bxa3 b3 38. Ra7 b2 39. Rxg7 Kh8 40. Re7 b1=Q 41. Kh2 Rb7 42. Re8 Kh7 43. Nc5 Rg7 44. Ne6 Nf3 45. resign