1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Qf6 6.d4 exd4 7.Qxd4 Qxd4 8.Nxd4 Bd7 9.Nc3 O-O-O 10.Be3 Ne7 11.Rfd1 Ng6 12.f4 f6 13.Kf2 Bd6 14.Nde2 Rde8 15.g3 h5 16.Nd4 c5 17.Nf3 Bc6 18.Nd2 b5 19.a4 b4 20.Nd5 h4 21.Nc4 hxg3+ 22.Kxg3 Rxe4 23.b3 Nh4 24.Nxd6+ cxd6 25.Bf2 Nf5+ 26.Kg4 g6 27.c4 bxc3 28.Nxc3 Re3 29.Bxe3 Rh4#