1.Nf3 d5 2.d4 e6 3.c4 Nf6 4.g3 Bb4+ 5.Bd2 Bd6 6.Bg2 c6 7.Qc2 O-O 8.O-O b6 9.Nc3 Bb7 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 Nd7 13.b4 Nf6 14.Qe2 c5 15.dxc5 bxc5 16.b5 Qc7 17.Bc3 Ne4 18.Bb2 Rad8 19.Rfd1 Rfe8 20.a4 f5 21.a5 Be7 22.a6 Ba8 23.Nd2 Nd6 24.Bxa8 Rxa8 25.Qxe6+ Kh8 26.Nf3 Rad8 27.Qh6 Rg8 28.Ne5 gxh6 29.Nf7#