1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 a6 6.Bxc6 dxc6 7.Re1 Nd6 8.Nxe5 Be7 9.Bg5 Be6 10.Nxf7 Kxf7 11.Qf3+ Bf6 12.Rxe6 Kxe6 13.Qb3+ Kf5 14.Bxf6 Kxf6 15.h3 g6 16.Kh2 Nf5 17.d5 Kf7 18.Qg3 h5 19.c3 Ra7 20.Qh4 c5 21.c4 Qxh4 22.Kg1 Ne7 23.b4 g5 24.a4 cxb4 25.g4 Rf8 26.d6 Qxf2+ 27.Kh1 Ng6 28.Ra3 hxg4 29.Rb3 Qf1+ 30.Kh2 Nh4 31.Nd2 Qg2# 0-1