1. e4 e6 2. c4 c5 3. Nf3 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 Bb4 7. Nxc6 bxc6 8. Bd3 O-O 9. O-O Qc7 10. Bd2 d6 11. Ne2 Bxd2 12. Qxd2 Rb8 13. a3 Nd7 14. b4 c5 15. Rfc1 Ne5 16. Rab1 Rd8 17. f4 Nc6 18. Qc3 e5 19. fxe5 Nxe5 20. Nf4 Be6 21. Nxe6 fxe6 22. Rf1 Rf8 23. Be2 Rxf1 24. Rxf1 Rf8 25. Qd2 Rxf1 26. Kxf1 Kf8 27. b5 Qf7 28. Ke1 Qb7 29. Qf4 Qf7 30. Qxf7 Kxf7 31. Kd2 Ke7 32. a4 Kd7 33. a5 Kc7 34. Ke3 a6 35. b6 Kb7 36. h3 Nc6 37. Kd2 Nxa5 38. Kc3 Nc6 39. Bd3 Ne5 40. Be2 Kxb6 41. Kb2 Kc7 42. Ka3 Kd7 43. Ka4 Nc6 44. Ka3 Ke7 45. resign