1.c4 Nf6 2.Nc3 e6 3.e4 c5 4.Nf3 Nc6 5.Be2 d5 6.e5 Ng8 7.cxd5 exd5 8.d4 Be6 9.O-O Nge7 10.dxc5 Ng6 11.Bg5 Qd7 12.Be3 Ngxe5 13.Nxe5 Nxe5 14.Bb5 Nc6 15.Bd4 f6 16.Re1 Kf7 17.Ne2 Qc7 18.Bxc6 bxc6 19.b4 Rb8 20.Bc3 Be7 21.Nd4 Bd7 22.Re3 Rhe8 23.Qh5+ Kg8 24.Rae1 g6 25.Qf3 Kf7 26.Nb5 Qd8 27.Rxe7+ Rxe7 28.Qxf6+ Ke8 29.Nd6#