1. Nf3 c5 2. c4 b6 3. Nc3 Bb7 4. e4 e6 5. d4 cxd4 6. Nxd4 a6 7. a3 Nf6 8. e5 Ng8 9. Be3 Nc6 10. Nxc6 Bxc6 11. Qg4 Ne7 12. Bd3 Ng6 13. f4 Qh4 14. Qxh4 Nxh4 15. O-O Bxg2 16. Rf2 Bc6 17. Bxb6 f5 18. Be2 Rb8 19. Be3 g5 20. fxg5 h6 21. gxh6 Bxh6 22. Bxh6 Rxh6 23. b4 Ke7 24. c5 Bb7 25. Rd1 Ng6 26. Rd3 Nxe5 27. Re3 Kf6 28. Rg3 Rbh8 29. Bf1 Rh4 30. h3 Bc6 31. Nb1 Nf7 32. Nd2 e5 33. Nf3 R4h5 34. Kh2 f4 35. Ng1 Rf5 36. Rc3 Ng5 37. Bd3 e4 38. Bxa6 e3 39. Rf1 Ke5 40. Re1 Nf3 41. Nxf3 Bxf3 42. Bf1 Rg8 43. Rc2 Rfg5 44. resign