1.e4 Nf6 2.Nc3 d5 3.exd5 Nxd5 4.Bc4 Nb6 5.Bb3 c5 6.d3 Nc6 7.Be3 Nd4 8.Qh5 e6 9.Nge2 Be7 10.Bxd4 cxd4 11.Nb5 Bb4+ 12.Kf1 O-O 13.Nbxd4 Nd7 14.f4 Nf6 15.Qf3 Bc5 16.c3 h5 17.Nc2 Qc7 18.d4 Bd6 19.Ne3 b5 20.Bc2 Bb7 21.Qf2 a5 22.Rg1 b4 23.g4 hxg4 24.Qh4 Bf3 25.Rxg4 Qb7 26.Rxg7+ Kxg7 27.Qg5+ Kh8 28.Qxf6+ Kg8 29.Qg5+ Kh8 30.Qh6+ Kg8 31.Qh7#