1. c4 c5 2. Qe4 d6 3. d4 b6 4. d5 Bd7 5. Ne3 e6 6. dxe6 Bxe6 7. Bb3 Nc7 8. a4 Bf6 9. Bc3 Bxc3 10. Rxc3 Ne8 11. Nd5 Bxd5 12. Qxd5 Nf6 13. Qf3 Ne6 14. Nc2 O-O 15. e4 Ng5 16. Qf5 Ngxe4 17. Rd3 h6 18. Ne3 Rfe8 19. Nc2 Re5 20. Qh3 Ng5 21. Qh4 Rce8 22. f4 Re4 23. O-O Ngh7 24. h3 Ng5 25. Qg3 Nh5 26. Qh2 Nh7 27. Rd2 g6 28. g4 N5f6 29. f5 Rd8 30. fxg6 fxg6 31. Ba2 Kg7 32. b3 Ng5 33. Qg3 Re6 34. Qg2 Nfe4 35. Rd3 Rf8 36. h4 Rxf1 37. Qxf1 Rf6 38. Qe2 Rf2 39. Qxf2 Nxf2 40. Kxf2 Ne4 41. Ke1 Qf8 42. b4 Qf2 43. Kd1 Qf1 44. resign