1.e4 e6 2.Qe2 d5 3.exd5 Nf6 4.Nc3 Nxd5 5.g3 Nxc3 6.bxc3 Qd5 7.Nf3 c5 8.Bg2 Nc6 9.O-O Be7 10.d4 cxd4 11.cxd4 Nxd4 12.Nxd4 Qxd4 13.Be3 Qa4 14.Rab1 O-O 15.Bxb7 Bxb7 16.Rxb7 Bf6 17.c4 Rfc8 18.Rc1 Qa6 19.Rd7 Qa4 20.Qd2 Rxc4 21.Rxc4 Qxc4 22.Rxa7 Rd8 23.Rd7 Rb8 24.h4 Rb1+ 25.Kh2 g6 26.Rd8+ Bxd8 27.Qxd8+ Kg7 28.Bd4+ Kh6 29.Qg5#