1.Nf3 Nf6 2.c4 c5 3.Nc3 d5 4.cxd5 Nxd5 5.d4 Nxc3 6.bxc3 g6 7.Bf4 Bg7 8.e3 O-O 9.Bd3 Nc6 10.O-O Bg4 11.Be4 Bf5 12.Bxf5 gxf5 13.Rb1 Na5 14.Qd3 e6 15.Rfd1 c4 16.Qe2 Qd5 17.Nd2 b5 18.e4 fxe4 19.Nxe4 a6 20.Bd6 Rfe8 21.Qg4 Kh8 22.Ng5 Ra7 23.Qh5 Qxd6 24.Qxh7#