1.Nf3 Nf6 2.b3 d5 3.Bb2 c5 4.e3 g6 5.Bb5+ Bd7 6.Bxd7+ Nbxd7 7.Ne5 Bg7 8.f4 O-O 9.d3 d4 10.exd4 cxd4 11.Bxd4 Nd5 12.Qd2 Nxf4 13.Qxf4 Nxe5 14.Bc3 Rc8 15.O-O Nxd3 16.cxd3 Bxc3 17.Nxc3 Rxc3 18.d4 Qd5 19.Rae1 Rc2 20.Rf3 e6 21.a4 Qa5 22.Rd1 Qc7 23.Qg5 Rc8 24.Rff1 Qd8 25.Qf4 Qd7 26.h4 h5 27.Qh6 Qd5 28.Rf3 R8c3 29.Rdd3 Rxd3 30.Rxd3 Qxg2#