1.d4 d5 2.g3 Nf6 3.Nf3 c6 4.c4 Bf5 5.Bg2 Nbd7 6.Nc3 e6 7.O-O Be7 8.b3 O-O 9.Bb2 dxc4 10.bxc4 Qb6 11.Qb3 Qa6 12.Rfe1 Ne4 13.Nh4 Nd2 14.Nxf5 Nxb3 15.Nxe7+ Kh8 16.axb3 Qb6 17.d5 cxd5 18.cxd5 Qxb3 19.Reb1 Qb4 20.d6 Qxd6 21.Ba3 Qe5 22.Ne4 Nb6 23.Bd6 Qh5 24.Bf3 Qh3 25.Bg2 Qh5 26.Bf3 Qh3 27.Nc5 Nc4 28.Nxb7 Nxd6 29.Nxd6 Rab8 30.Rxb8 Rxb8 31.Nxf7#