1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.g3 Bf5 5.Bg2 e6 6.O-O Nbd7 7.Nbd2 Bd6 8.b3 Qe7 9.Bb2 O-O 10.Nh4 Bg4 11.Re1 Bh5 12.Qc2 Ba3 13.e4 Bxb2 14.Qxb2 dxe4 15.Nxe4 Nxe4 16.Rxe4 Nf6 17.Re5 Qc7 18.Rae1 Rfd8 19.Rg5 Bg6 20.Nxg6 hxg6 21.Rge5 Rd7 22.R5e2 Rad8 23.Rd2 c5 24.Red1 Qa5 25.a3 Rxd4 26.Rxd4 Rxd4 27.Rxd4 cxd4 28.Qxd4 Qe1+ 29.Bf1 Ne4 30.Qxa7 Nd2 31.h4 Qxf1+ 32.Kh2 Nf3#