1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.c4 c6 5.cxd5 cxd5 6.Qb3 Qb6 7.Qxb6 axb6 8.Nc3 e6 9.d3 Nc6 10.O-O Bc5 11.Bf4 h6 12.Nb5 Kd7 13.a3 Ra5 14.Nc3 Rha8 15.Rac1 Be7 16.Ne5+ Nxe5 17.Bxe5 Rc8 18.Bd4 Bd8 19.e4 Bg6 20.exd5 Nxd5 21.Nxd5 Rxc1 22.Rxc1 exd5 23.Bh3+ Kd6 24.Rc8 Bf6 25.Bxb6 Rb5 26.Bc7+ Ke7 27.b4 Bb2 28.Bd8+ Kd6 29.Rc2 Bxa3 30.Bc7+ Ke7 31.Re2+ Kf6 32.Bd8#