1.c4 e5 2.Nc3 Nf6 3.g3 Bc5 4.Bg2 Nc6 5.e3 d6 6.Nge2 Bg4 7.f3 Bf5 8.d4 exd4 9.exd4 Bb4 10.O-O Bxc3 11.Nxc3 d5 12.Re1+ Ne7 13.cxd5 Nxd5 14.Nxd5 Qxd5 15.f4 Qd6 16.Qa4+ Bd7 17.Qc2 Qxd4+ 18.Be3 Qd6 19.Bc5 Qf6 20.Rxe7+ Kd8 21.Ree1 Bf5 22.Qd2+ Bd7 23.Be7+ Qxe7 24.Rxe7 Kxe7 25.Re1+ Kd8 26.Bh3 Kc8 27.Qxd7+ Kb8 28.Re8+ Rxe8 29.Qxe8#