1.Nf3 d5 2.d4 e6 3.g3 Bb4+ 4.c3 Be7 5.c4 Nf6 6.Bg2 O-O 7.O-O dxc4 8.Qc2 a6 9.a4 Bd7 10.Bg5 Bc6 11.Qxc4 Bd5 12.Qd3 Nbd7 13.Nc3 c5 14.Nxd5 Nxd5 15.Bxe7 Qxe7 16.a5 Rac8 17.Rfc1 cxd4 18.Nxd4 N7f6 19.Rc4 Rc7 20.Rac1 Rfc8 21.Nb3 h6 22.Qd4 Qd7 23.Rxc7 Rxc7 24.Rc5 b6 25.Rxc7 Qxc7 26.Bxd5 Nxd5 27.e4 Nf6 28.axb6 Qc6 29.Na5 Qb5 30.b7 Kh7 31.e5 Nd7 32.Qe4+ g6 33.b4 Nxe5 34.h3 f5 35.Qe3 g5 36.g4 Kg7 37.Nb3 Kf6 38.Nc5 fxg4 39.Qc3 gxh3 40.Qxh3 Qe2 41.Qxh6+ Ng6 42.b8=Q Qe1+ 43.Kg2 e5 44.Qbf8# 1-0