1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. Nf3 c5 6. Ne2 cxd4 7. Nexd4 Nc6 8. Nxc6 bxc6 9. Bd3 Qb6 10. O-O Ba6 11. Bxa6 Qxa6 12. Qd4 Qb6 13. Qf4 Qb4 14. Qxb4 Bxb4 15. Be3 c5 16. Rab1 h6 17. c3 Ba5 18. b4 cxb4 19. cxb4 Bb6 20. Bd2 Ke7 21. a4 a5 22. Rfc1 Rhb8 23. b5 Nc5 24. Nd4 Ke8 25. Nc6 Rc8 26. Rc2 Nxa4 27. Rbc1 Rc7 28. Ra2 Nc5 29. Be3 Nd7 30. Rca1 Rb7 31. Bxb6 Nxb6 32. Nxa5 Rba7 33. Ra3 Kf8 34. f4 g5 35. g3 Kg7 36. Kg2 Kg6 37. Kf2 f6 38. exf6 gxf4 39. gxf4 h5 40. Nc4 Rxa3 41. Nxa3 Ra4 42. Kf3 Kf5 43. f7 Rxf4 44. Kg3 h4 45. Kh3 Kg6 46. f8=Q