1.e4 e6 2.Nf3 Nf6 3.Nc3 d5 4.Bd3 c5 5.b3 Nc6 6.Bb5 Bd7 7.exd5 exd5 8.Qe2+ Be7 9.Ne5 O-O 10.Nxd7 Nxd7 11.Nxd5 Nd4 12.Nxe7+ Kh8 13.Qe4 Nf6 14.Qe5 Nxc2+ 15.Kd1 Nxa1 16.Qxa1 Qxe7 17.Re1 Qd8 18.Qc3 Rc8 19.Bb2 a6 20.Bd3 Re8 21.Rxe8+ Qxe8 22.g4 Qe6 23.h3 Re8 24.g5 Qe1+ 25.Kc2 Nh5 26.Bf5 Qxf2 27.Bg4 Nf4 28.Qxg7#