1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 Nb6 6.Bb3 Bg7 7.O-O O-O 8.Qe2 Bg4 9.Rd1 Nc6 10.Bf4 d5 11.Nc3 e6 12.Qe3 Bxf3 13.Qxf3 f6 14.Qh3 fxe5 15.Qxe6+ Kh8 16.Bxe5 Nxe5 17.dxe5 Re8 18.Qg4 Rxe5 19.f4 Rf5 20.Rd3 c6 21.Nd1 Qf8 22.Rf3 Re8 23.c3 Re1+ 24.Kf2 Rh1 25.Bc2 Rf6 26.h3 Nc4 27.Kg3 Nd2 28.Rf2 Nf1+ 29.Kh4 Qe7 30.Re2 Rxf4+ 31.Rxe7 Bf6#