1.d3 d5 2.f4 Nf6 3.Nf3 g6 4.g3 Bg7 5.Bg2 O-O 6.O-O c6 7.d4 Bf5 8.b3 Qc8 9.e3 a5 10.Ne5 Ne4 11.Bxe4 Bxe4 12.g4 c5 13.Nd2 cxd4 14.Nxe4 dxe4 15.exd4 b5 16.Qe2 Qc3 17.Be3 f6 18.g5 fxe5 19.fxe5 Nc6 20.Kh1 Nxd4 21.Bxd4 Qxd4 22.Qxb5 Qxe5 23.Qc4+ Kh8 24.Rxf8+ Rxf8 25.Rf1 Rxf1+ 26.Qxf1 Qf5 27.Qc4 e3 28.Qa4 Qf1#