1.e4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.d4 exd4 5.Nd5 Nb4 6.Nxd4 c6 7.Nxb4 Bxb4+ 8.c3 Be7 9.Nf5 O-O 10.e5 Nd5 11.Bd3 d6 12.c4 Bxf5 13.Bxf5 Qa5+ 14.Bd2 Nb4 15.O-O Qxe5 16.Qg4 Qxb2 17.Qh3 g6 18.Bc3 Qa3 19.Rfe1 Bg5 20.f4 Bxf4 21.Bxg6 fxg6 22.Re7 Rf7 23.Rxf7 Kxf7 24.Rf1 g5 25.Qd7+ Kg6 26.Qe6+ Kh5 27.Qf7+ Kh4 28.Qxh7+ Kg4 29.Qh3#