1.Nf3 d5 2.e3 Bg4 3.c4 c6 4.Nc3 e6 5.b3 Be7 6.Bb2 Bf6 7.d4 Ne7 8.Be2 Nd7 9.O-O O-O 10.Rc1 h5 11.h3 Bf5 12.Re1 g5 13.Nh2 Bg6 14.Bxh5 Kg7 15.Bf3 Rh8 16.e4 dxe4 17.Nxe4 Nf5 18.Ng4 Nh4 19.Nexf6 Nxf6 20.d5 Nxf3+ 21.Qxf3 Qa5 22.Qxf6+ Kh7 23.Qg7#