1.d4 Nf6 2.c4 e6 3.g3 c5 4.d5 exd5 5.cxd5 b5 6.e4 Nxe4 7.Bg2 Nd6 8.Nf3 Be7 9.O-O O-O 10.Bf4 Na6 11.Re1 Nc7 12.Nc3 Nce8 13.Be3 Nc4 14.d6 Bxd6 15.Bg5 Qa5 16.Nh4 Rb8 17.Nf5 Be5 18.Bd5 Nxb2 19.Qh5 g6 20.Qh6 Ng7 21.Rxe5 Nxf5 22.Bxf7+ Kxf7 23.Qxh7+ Ng7 24.Re7#