1.g3 e5 2.c4 g6 3.d4 exd4 4.Qxd4 Nf6 5.Bg5 Bg7 6.Qe3+ Kf8 7.Nc3 h6 8.Bxf6 Bxf6 9.Bg2 Kg7 10.Nf3 d6 11.O-O Re8 12.Qd2 Na6 13.Nd4 c6 14.Rad1 Be5 15.Rfe1 Qb6 16.a3 Nc7 17.Ne4 Ne6 18.Nf3 Qxb2 19.Nxd6 Rd8 20.Nxe5 Qxe5 21.e4 c5 22.Qxh6+ Kg8 23.Rd5 Qc3 24.Red1 Ng7 25.Nb5 Rxd5 26.Nxc3 Rxd1+ 27.Nxd1 Bg4 28.Ne3 Ne6 29.Nxg4 g5 30.Nf6# 1-0