1.Nf3 d5 2.d4 c6 3.c4 Nf6 4.Nc3 dxc4 5.a4 Bf5 6.e3 Nbd7 7.Bxc4 e6 8.O-O Bb4 9.Nh4 Bg6 10.Nxg6 hxg6 11.Qe2 c5 12.d5 Bxc3 13.dxe6 fxe6 14.bxc3 Qc7 15.h3 O-O-O 16.Bxe6 Kb8 17.e4 Rhe8 18.Bb3 Nxe4 19.Qf3 g5 20.Bc2 Ndf6 21.Re1 a6 22.Bxe4 Nxe4 23.Ra2 Nf6 24.Rxe8 Rxe8 25.Re2 Rd8 26.Re1 Rd5 27.Qe2 Qa5 28.c4 Rd4 29.Qe7 g4 30.hxg4 Nxg4 31.f3 Nf6 32.Bb2 Rxc4 33.Be5+ Ka7 34.Rb1 Rb4 35.Rc1 Qb6 36.Qxg7 c4+ 37.Kh2 Nd7 38.Bf4 Qf6 39.Be3+ Kb8 40.Qg8+ Kc7 41.Rxc4+ Rxc4 42.Qxc4+ Qc6 43.Bf4+ Kb6 44.Qd4+ Nc5 45.Be3 a5 46.g4 Qxf3 47.Qxc5+ Ka6 48.Qa7# 1-0