1.Nf3 Nf6 2.e3 d5 3.Be2 c5 4.d4 g6 5.O-O Nc6 6.dxc5 Bg7 7.Nc3 e5 8.a3 Be6 9.b4 Nd7 10.e4 d4 11.Nb5 O-O 12.Ng5 b6 13.Nxe6 fxe6 14.Bc4 Kh8 15.Bxe6 bxc5 16.Bd5 Qb6 17.Nd6 Nf6 18.Nf7+ Kg8 19.Ng5+ Nxd5 20.exd5 Ne7 21.c4 dxc3 22.d6 Nf5 23.Qd5+ Kh8 24.bxc5 Qb5 25.Nf7+ Kg8 26.Nxe5+ Kh8 27.a4 Qe2 28.Bf4 g5 29.Rae1 Qh5 30.Bg3 c2 31.d7 Nxg3 32.hxg3 Rab8 33.c6 Rb1 34.c7 Rxe1 35.Rxe1 Qe2 36.Rxe2 c1=Q+ 37.Kh2 Rd8 38.Qb7 g4 39.cxd8=Q+ Bf8 40.Qxf8# 1-0