1.e4 Nf6 2.e5 Ng8 3.d4 d5 4.Bd3 c5 5.c3 Nc6 6.Be3 h5 7.Nf3 Bg4 8.Nbd2 Nh6 9.h3 Bxf3 10.Nxf3 e6 11.O-O Qc7 12.Re1 Nf5 13.Bxf5 exf5 14.dxc5 O-O-O 15.Bd4 Be7 16.Qc2 Qd7 17.b4 g5 18.e6 fxe6 19.Bxh8 Rxh8 20.b5 Nd8 21.c6 bxc6 22.Ne5 Qc7 23.bxc6 Bd6 24.Qe2 Bxe5 25.Qa6+ Kb8 26.Rab1+ Ka8 27.Rxe5 g4 28.Rxe6 gxh3 29.Re7 Qxe7 30.Qc8#