1.Nf3 d5 2.e3 Nf6 3.c4 e6 4.b3 c5 5.Bb2 Nc6 6.cxd5 exd5 7.Be2 Bd6 8.O-O O-O 9.d4 Ne4 10.dxc5 Bxc5 11.Nc3 Be6 12.Rc1 Bd6 13.Nxe4 dxe4 14.Nd4 Bd7 15.Nxc6 Bxc6 16.Qd4 f6 17.Rfd1 Qa5 18.Qxd6 Qxa2 19.Qa3 Qxa3 20.Bxa3 Rfd8 21.Bc4+ Kh8 22.Be7 Re8 23.Bd6 Rac8 24.Bf7 Red8 25.Be7 Rxd1+ 26.Rxd1 a5 27.Rd8+ Rxd8 28.Bxd8 g6 29.Bxf6#