1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Bb4+ 5.Bd2 a5 6.a3 Be7 7.Bg2 c6 8.O-O Nbd7 9.Qc2 b6 10.Bf4 O-O 11.Nbd2 Ba6 12.Rfd1 c5 13.dxc5 Bxc5 14.b4 axb4 15.axb4 Bxb4 16.cxd5 Nxd5 17.Ng5 g6 18.Nde4 Qe7 19.Nf3 Nxf4 20.Rxd7 Nxe2+ 21.Kh1 Bd3 22.Qxd3 Rxa1+ 23.Bf1 Rxf1+ 24.Kg2 Rxf2+ 25.Kxf2 Nc1 26.Qd1 Be1+ 27.Nxe1 Qb4 28.Rd4 Qb2+ 29.Rd2 Qb4 30.Nf6+ Kg7 31.Nd7 Rc8 32.Nc2 Qb2 33.Nd4 Qc3 34.Kg2 Rc7 35.Rc2 Qd3 36.Qxd3 Rxc2+ 37.Qxc2 h6 38.Nxe6+ fxe6 39.Qc6 Ne2 40.Qc7 b5 41.Qc8 Ng1 42.Qf8+ Kh7 43.Nf6# 1-0