1.e4 c5 2.c3 d6 3.Nf3 Nc6 4.d4 Qc7 5.Bb5 Bd7 6.Na3 a6 7.Ba4 Nf6 8.Bc2 e5 9.dxc5 dxc5 10.O-O Be7 11.Nc4 Rd8 12.Qe2 b5 13.Ne3 O-O 14.a4 c4 15.Nd5 Qb8 16.Nxe7+ Nxe7 17.Be3 Ng6 18.axb5 axb5 19.Rfd1 Bc6 20.Bc5 Rxd1+ 21.Rxd1 Rd8 22.Rxd8+ Qxd8 23.h4 Ne8 24.Be3 f6 25.b3 cxb3 26.Bxb3+ Kh8 27.h5 Nf8 28.c4 Qd7 29.Bc5 Ne6 30.cxb5 Nxc5 31.bxc6 Qc7 32.Bd5 Nd6 33.Qc2 Qb6 34.Qa2 Qb8 35.Qa3 Ncxe4 36.Bxe4 Nxe4 37.c7 Qc8 38.Qe7 h6 39.Qd8+ Qxd8 40.cxd8=Q+ Kh7 41.Nh4 g6 42.hxg6+ Kg7 43.Qe7+ Kg8 44.Qf7+ Kh8 45.g7+ Kh7 46.g8=Q#