1.e4 e5 2.Nf3 Nc6 3.c3 Nf6 4.d4 exd4 5.e5 Ng4 6.cxd4 d6 7.h3 Nh6 8.Bb5 Bd7 9.O-O a6 10.Ba4 dxe5 11.Re1 Qe7 12.Nxe5 Be6 13.Nxc6 Qd6 14.d5 Be7 15.dxe6 Qxd1 16.Rxd1 fxe6 17.Bxh6 gxh6 18.Nxe7+ Kxe7 19.Rd7+ Kf6 20.Rxc7 b5 21.Bb3 e5 22.Nc3 Kg5 23.Re1 Kf6 24.Rf7+ Kg6 25.Rxe5 Rad8 26.Ne4 Rhf8 27.Rc7 Rc8 28.Rce7 Rc6 29.h4 Rb6 30.h5#