1.d4 e6 2.c4 b6 3.Nf3 Bb7 4.g3 f5 5.Bg2 Nf6 6.O-O Bd6 7.Nc3 O-O 8.Re1 Ne4 9.Nxe4 Bxe4 10.Nd2 Bxg2 11.Kxg2 Nc6 12.Nf3 h6 13.b3 Qf6 14.Bb2 f4 15.e4 Qg6 16.d5 Ne7 17.a3 a5 18.Bc3 Rf7 19.e5 Bc5 20.b4 Bxf2 21.Kxf2 fxg3+ 22.hxg3 Raf8 23.Bd2 Rxf3+ 24.Qxf3 Rxf3+ 25.Kxf3 Nf5 26.Rg1 Nd4+ 27.Kf2 Qd3 28.Be3 Qe2#