1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.Nbd2 Nc5 10.c3 Be7 11.Bc2 Bg4 12.Re1 Qd7 13.Nf1 Rd8 14.Ne3 Bxf3 15.Qxf3 Nxe5 16.Qg3 Ng6 17.Nf5 Ne6 18.h4 Bf6 19.Bg5 Bxg5 20.Nxg7+ Kf8 21.Nxe6+ fxe6 22.Qxg5 Qe7 23.Rxe6 Qxg5 24.hxg5 Rg8 25.Rae1 Rg7 26.Rxa6 c5 27.g3 d4 28.cxd4 Rxd4 29.Ree6 Ne7 30.Ra8+ Kf7 31.Rf6#